import pandas as pd

# 加载Excel文件
file_path = 'girl2.xlsx'  # 替换为实际文件路径
spreadsheet = pd.ExcelFile(file_path)

# 从第一个工作表中加载数据
data = pd.read_excel(file_path, sheet_name='Sheet1')

# 提取“主要成分”列，跳过前两行表头并去除空值
main_ingredients = data.iloc[2:, 1].dropna().unique()

# 转换为列表以便操作并统计独特元素的数量
main_ingredients_list = list(main_ingredients)

# 去重
unique_ingredients_list = list(set(main_ingredients_list))
num_unique_ingredients = len(unique_ingredients_list)

# 输出结果
print("主要成分列表:", unique_ingredients_list)
print("食物种类数量:", num_unique_ingredients)

# 判断食物种类数量是否大于12
if num_unique_ingredients > 12:
    print("食物种类大于12种")
else:
    print("食物种类少于或等于12种")
